home *** CD-ROM | disk | FTP | other *** search
- On 05-Mar-98, TSI smashed the keyboard with:
- > Hiya all,
- > Ok, so I'm a little slow. But can someone please explain to me what a .fd
- > file is and how it would be useful for AMOS? I've never used extensions and
- > am not really too sure as to why I would. So will someone please enlighten
- > me on these matters? Mushy? Anyone?
-
- Better late than ever, ey :)
-
- Ok, let's start with the basics, the AMIGA uses a set of standard libraries to
- do almost anything, the advantage is that with new models (like AGA) you just
- get a new library. Unfortunaly some programers write their own commands to
- take
- care of eg. GFX and disc-operations and that's one of the main reasons for
- some older games not working on AGA/KS2.0+..
-
- Normaly AMOS handles the access to libraries without you noticing, it's caling
- the 'exec.library' when you need memory (Banks), it calls 'dos.library' to
- handle
- disc and devices. (Funny note: when you're accessing a library with 'open
- library'
- on AMOS, you actualy call a function in 'exec.library')..
-
- The number of libraries is increasing rapidly, some are more usefull that
- others,
- but they all serve a purpose. As AMOS is not updated (until now) then there
- are
- many interesting calls that are not included. One of the most importaint is
- the
- 'locale.library', two AMOS-extensions opens up for that, but as standard AMOS
- can't
- handle it. Anyway what the new extension does is giving you easy access to
- some
- of those great supporting libraries (just look in 'libs:' on your HD, you
- should
- have at least 30 there if you're using the amiga for anything other than
- games..)
-
- You can ofcourse always begin a big dissucion on what libraries should be
- included
- for use (I'd like to see more of the 'standard' libraries there, but that's
- just
- a personal note..).. If you're making games, there's proberly not much to find
- in
- the list that we've seen, but for utilities there's endless possibilities. A
- neat
- feature is access to the high-accurate calc-libs and detection of expansion
- boards
- on the system.. I think the same about libs as I think about AMOS-extensions,
- it
- all comes down to what you're making with AMOS.. There's a few usefull
- extensions
- and libraries for games, countless for utilities...
-
- And, just a thought, why not write games supporting 'locale.library' so anyone
- can make a version in another language ???..
-
-
- Ok, enough blah... FD-files..
- This is a set of files mainly used by C-programers, they could also come of
- use
- for AMIGA-Basic and Blitz users. They are basicaly just a list of the
- functions
- for the libraries, they define what parameters are needed, and in which
- registers the information is passed. For C-programers this is a 'front' for
- the
- library that ensures that they don't write something stupid and crashes the
- computer with wrong parameters. The new extensions is (as far as I can see) a
- similar front for AMOS, that takes care of syntaxes and formating for the
- functions...
-
- Hope it helps :)
- --
- Kind regards from
- ______________________________________________________________________________
- /_ __/ __ / __ /\ ___\ __ \__ _\ aka. JENS VANG PETERSEN
- / / / /_/ / ____/ \ \___\ __ \ \ \ top_cat@post8.tele.dk
- /_/ /_____/_/ \_____\_\ \_\ \_\
- ------------------------------------------------------------------------------
- http://home8.inet.tele.dk/top_cat/
- -+- Home of 'The Ultimate Extension list' for AMOS TC & AMOS PRO -+-
- -+- SUPPORT - AMOS - AMIGA - AQUA -+-
- ------------------------------------------------------------------------------
- Earth: is 98% full... please delete anyone you can.
- ------------------------------------------------------------------------------
-
-
-